// 用户相关的API接口
// 导入request模块，发起请求
import request from '@/utils/request.js'
// 封装一个获取用户基本信息的API接口
export const getUserAPI = () => {
  return request.get('/my/userinfo')
}

// 获取左侧菜单数据的接口
export const getMenusAPI = () => {
  return request.get('/my/menus')
}

export const updateUserAPI = (obj) => {
  return request.put('/my/userinfo', obj)
}

// 更新用户头像的API接口
// 形参中的avatar值必须是base64格式的字符串
export const updateAvatarAPI = (avatar) => {
  return request.patch('/my/update/avatar', { avatar })
}

// 更新用户登录密码的API接口
export const updatePwdAPI = (obj) => {
  return request.patch('/my/updatepwd', obj)
}
